body{
	width: 100%;
	font-family: "微软雅黑" !important;
	margin: 0;
	background-image: url(../img/background.png);
}
a{
	text-decoration: none !important;
}
b:hover{
	text-decoration: none !important;
	color: #D40006 !important;
}
.bottom-left-list a:hover{
	color: #fff !important;
	text-decoration: underline !important;
}
.banner img{
	width: 100%;
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
.max-width{
	max-width: 1000px;
	margin: auto;
}
.clear{
	clear: both;
}
.head{
	background-color: #FAFAFB;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 9999999;
	box-shadow: 0 2px 6px #696969;
}
.htop{
	height: 64px;
	width: 100%;
}
.head img{
	width: 150px;
	margin: 5px 0;
	float: left;
}
.head ul{
	padding: 0;
	margin: 0;
}
.head ul li{
	list-style-type: none;
	float: right;
	padding: 0 25px;
	text-align: center;
	height: 64px;
	line-height: 64px;
}
.head ul li.on{
	/* border-bottom: 2px solid #D40006; */
}
.head ul li.on a{
	color: #D40006;
}
.head ul li a{
	text-decoration: none;
	color: #272727;
	text-align: center;
	display: block;
}
.head ul li:hover{
	border-bottom: 2px solid #D40006;
}
.head ul li:hover a{
	color: #D40006;
}
.display{
	margin-top: 7px;
	text-align: left;
}
.display a{
	text-decoration: none;
	color: #030303;
	margin: 0 10px;
}
.display-on{
	color: #D40006 !important;
}
.triple{
/* 	display: block;
position: absolute;
top: 34px;
margin-left:25px; */
	height:0;   
    width:0;   
    overflow: hidden;   
    font-size: 0;   
    line-height: 0;   
    border-color:  transparent transparent #D40006 transparent;   
    border-style:solid;   
    border-width:6px;
    margin: 0 35px;
}
.triple-hide{
	visibility: hidden;
}
.display-show{
	margin-top: 0px;
	background-color: white;
	border: 1px solid #D8D8D8;
	border-top: 4px solid #439DDC;
}
.display-show-p{
	padding-left: 15px;
	margin-top: 10px;
}
.display-show-p a{
	float: left;
	font-size: 14px;
	color: #616161;

}
.display-show-content{
	margin: 15px 15px;
}
.display-show-content p{
	font-size: 14px;
    color: #616161;
    text-align: left;
    width: 90%;
    margin: 0 auto;
    margin-top: 10px;
	cursor: pointer;    
}
.display-show-content~div{
	width: 250px;
}
.display-show-content a{
	margin: 0;
	cursor: default;
}
.display-show-content div img,.display-show-content div .img{
	width: 90%;
	margin: 0 8px 0 10px;
	cursor: pointer;	
}
.TU_A1{
	height: 0px; overflow: hidden;display: block;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.display-show-content div .img{
	padding-bottom: 72%;
}
.display-show-content p:hover{
	/*text-decoration: underline;*/
}
.display-show-content p:hover b{
	color: #DC272D;
}
.slick-slide{
	position: relative;
}
@media(max-width: 767px){
	.slick-slide>a{
		margin: 10px 0 !important;
		padding: 10px;
		background-color: #ececec;
		display: inline-block;
	}
	.slick-slide a p{
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
	}
	.slick-slide img{
		height: 158px! important;
	}
}
.display-show-content a div{
	background:rgba(0,0,0,0.5);  
    background:#000 5;/*CSS Hack,只能对ie9以下浏览器ie6,ie7,ie8有效，否侧ie10,FF,Cherome会失去透明效果*/  
    filter:Alpha(opacity=50);/*只对ie7,ie8有效*/
    width: 89.7%;  
    margin: 0 8px 0 10px;
    cursor: pointer;
    height: 0;
  	padding-bottom: 64.9%;
  	overflow: hidden;
  	position: absolute;
  	top: 0;
  	display: none;
}
.display-show-content a div img{
	 width: 32px;
	 margin: auto;
	 margin-top: 27%;
}
.slick-slide a:hover .pic-top{
	display: block;
}
.service-show{
	margin-top: -5px;
	background-color: white;
	border: 1px solid #D8D8D8;
	border-top: 4px solid #439DDC;
}
.service{
	text-align: center;	
}
.service a{
	text-decoration: none;
	margin: auto;
}
.service-left{

	margin: 20px 0px 0px 0px;
	text-align: left;
	float: left;
}
.service-left img{
	margin:0px 13px 0px 0px;
	width: 100%;
	border: 1px solid #EBEBEB;
}
.banner .swiper-slide img{
	width: 100%;
}
.banner ol{
	display: none !important;
}
.banner .swiper-button-next,
.banner .swiper-button-prev{
	display: none;
}
.banner:hover .swiper-button-prev{
	display: block;
}
.banner:hover .swiper-button-next{
	display: block;
}
.banner .swiper-pagination-bullet{
	width: 15px;
	height: 15px;
	background: #fff;
    opacity: .3;
}
.banner .swiper-pagination-bullet-active {
	background: #fff;
	    opacity: 1;
}
.banner .swiper-button-next{
	right: 50px;
}
.service-right{
	width: 30%;
	float: left;
	margin: 20px 0px 20px 0; 
}
.service-word{
	background:rgba(0,0,0,0.5);  
    background:#000 5;/*CSS Hack,只能对ie9以下浏览器ie6,ie7,ie8有效，否侧ie10,FF,Cherome会失去透明效果*/  
    filter:Alpha(opacity=50);/*只对ie7,ie8有效*/
    position: absolute;
    top: -40px;
    width: 100%;
}
.service-word-top{
	width: 100%;
	margin: 0;
	padding: 0;
	position: relative;
}
.service-word p{
	margin: 0;
	padding: 10px 0;
	color: white;
}
.no-shadow{
    /* -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); */
    -moz-box-shadow: none !important;
    -o-box-shadow: none  !important;
    /* box-shadow: 0 1px 4px rgba(0,0,0,.2);*/
    -webkit-box-shadow: none  !important;
    box-shadow: none !important;
	margin-bottom: 0 !important;
}
.flex-control-paging{
	bottom: 15% !important;
}
.about-left{
	width: 50%;
	margin: 20px 20px 20px 30px;
	text-align: left;
	float: left;
}
.about-left a{
	font-size: 14px;
    color: #616161;
}
.about-left p{
    color: #616161;
}
.about-left img{
	margin-top: 10px;
	width: 100%; 
}
.about-right a{
	font-size: 12px;
    color: #616161;
    display: block;
}
.about-right p{
    color: #616161;
    font-size: 12px;
    height: 50px;
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.about-right{
	width: 40%;
	margin: 20px 20px 20px 0; 
	float: right;
	text-align: left;
	border-left: 2px dotted #D5D5D5;
	padding-left: 20px;
}
.date{
	float: left;
	width: 60px;
	border-right: 1px solid #D5D5D5;
	
	margin-right: 10px;
}
.date b{
	font-size: 35px;
	color: #616161;
}
.date p{
	font-size: 12px;
	color: #616161;
	margin: 4px 0 10px 0;
}
.bottom{
	margin: 10px 0 0 -28px;
	width: 105.2%;
	border-top: 2px solid #D50006;
	background-color: #282828;
	padding-top: 10px;
}
@media(min-width: 1000px){
	.bottom-left-list{
		width: 20% !important;
	}
}
.bottom-left-list{
	float: left;
	/* margin: 0 3%; */
	font-size: 12px;
	min-width: 93px !important;
	height: 180px;
}
.bottom-left-list p{
	font-size: 14px;
	color: white;
}
.bottom-left-list a{
	text-decoration: none;
	color: #b3aeae;
	line-height: 25px;
	display: block;
	overflow: hidden;white-space:nowrap;text-overflow: ellipsis;
}
.bottom-right p{
	margin: 0px;
}
			.bottom-A{
				display: block;
			}
			.bottom-B{
				display: block;
				float: left;
				width: 32px;
				height: 32px;
				margin-right: 12px;
			}
			.bottom-C{
				height: 38px;
				float: left;
				width: 130px;
			}
			.bottom-right .foot_bb1{
				font-size: 14px;
				color: #fff;
				line-height: 19px;
				display: block;
				/*float: left;*/
				width: auto;
			}
			.bottom-right .foot_bb2{
				font-size: 12px;
				color: #b3aeae;
				line-height: 19px;
				display: block;
				width: auto;
				/*float: left;*/
			}
			.bottom-right .taobao{
				font-size: 12px;
			    color: #F45604;
			    line-height: 20px;
			    border: 1px solid #595959;
			    padding: 5px 10px 5px 10px;
			    display: block;
			    width: 141px;
			}
			.bottom-right .taobao img{
				width: 25px;
			}
/*.bottom-right p{
	font-size: 12px;
	color: #b3aeae;
	width: 300px;
	margin: 0;
}
.bottom-right p span{
	font-size: 14px;
	color: white;
}
.bottom-right img{
	float: left;
	width: 36px;
	margin-right: 10px;
}
.bottom-right{
	float: right;
	position: relative;
	top: 14px;
	border-left: 1px solid #595959;
	padding-left: 30px;
}
.bottom-right p a:last-child{
	text-decoration: none;
	font-size: 12px;
	color: #F45604;
	line-height: 20px;
	border: 1px solid #595959;
	padding: 5px 10px 5px 10px;
	display: block;
	width: 141px;
}
.bottom-right p a img{
	width: 25px;
}*/
.bottom-2d{
	width: 100px;
	text-align: center;
	position: absolute;
	right: 0;
	top: 0;
}
@media(max-width:768px){
    .bottom-2d{
        right:40px;
    }
}
@media only screen and (min-width: 769px) and (max-width: 1100px) {
	.bottom-2d{
        right:28px;
    }
}

.bottom-2d img{
	width: 100px;
	display: block;
}
.bottom-2d p{
	width: 100px;
}
.bottom-bottom{
	border-top: 1px solid #595959;
	padding-top: 5px;
}
.bottom-bottom span{
	float: right;
}
.bottom-bottom p{
	font-size: 12px;
	color: #b3aeae;
	margin-bottom: 12px;
}
.bottom-bottom form{
	float: right;
	border: 1px solid #282828;
}
.bottom-bottom form select{
	background-color: #242424;
	color: #616161;
	border: 1px solid #282828;
	font-size: 12px;
	height: 20px;
	width: 150px;
}
.bottom-bottom span{
	font-size: 12px;
	color: #616161;
	margin-right: 50px;
}
.bottom-bottom-right{
	margin-top: -30px;
}
/* .about-left p{
	margin:0;
}
.about-right p{
	margin:0;
} */
.about-list:hover p{
	color: #D31116;
}
.about-list:hover b{
	color: #D31116;
}
.about-list:hover a{
	text-decoration: none;
}
.about-list:hover .date{
	border-color: #D31116;
}
.cpsousuo{
	float: right;margin-top: 5px;
	
}
.cpsousuo.es{
	margin-top: 6px;
}
.input-text{
	float: left;
	width: 62%;
}
.input-submit{
	float: left;
	margin-left: 2%;
	width: 36%;
}
@media(max-width: 737px){
		.slick-prev,
	.slick-next
	{
	    top: -91px;
	}
}
@media only screen and (min-width: 320px) and (max-width: 375px) {
	.cpsousuo{
		/*float: none !important;*/
		width: 136px;
		margin-top: 10px;
	}
}
@media only screen and (min-width: 376px) and (max-width: 767px) {
	.cpsousuo{
		/*float: none !important;*/
		width: 160px;
		margin-top: 10px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.cpsousuo{
		/*float: none !important;*/
		width: 200px;
		margin-top: 10px;
	}
}
@media(max-width: 990px){
	.head img{
		display: none;
	}
	.head{
		display: none;
	}
	.htop{
		display: none;
	}
	.slick-arrow{
		display: none!important;
	}
	.banner{
		margin-top: 40px;
	}

	.service-left{
		width: 100%;
	}
	.service-right{
		width: 95% !important;
		margin-left: 10px !important;
	}
/* 	.bottom-left-list{
	margin: 0 5% !important;
}	 */
}
.menu-nav{
	background-color: #737A8A;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 2;
}
.menu-nav img{
	position: absolute;
	right: 10px;
	top: 10px;
	/* background-color: #737A8A; */
	z-index: 3;
}
.menu-nav-background{
	background-color: #737A8A;
	width: 100%;
	height: 40px;
	z-index: 2;
}
.menu-nav>ul{
	position: relative;
	margin: auto;
	top: 0;
	width: 100%;
	padding: 0;
	text-align: center;
	margin-bottom: 10px;
}
.menu-nav ul li{
	list-style-type: none;
	width: 50%;
	float: left;
}
.menu-nav li a{
	text-decoration: none;
	color: #333;
	font-size: 16px;
	border: 1px solid #b1afaf;
	padding: 5px 10px;
	background-color: #fff;
	display: inline-block;
	margin: 5px 0;
	border-radius: 2px;
}
.menu-nav li a:hover{
	color: #9e9e9e;
}
.menu-nav li ul{
	padding: 0;
}
#menu-nav-hide{
	display: none;
}
#menu-nav-hide-scroll{
	height: 40px;
	width: 900px;
	
	
	padding: 0
}
#menu-nav-hide li a{
	width: 100px;
}
#menu-nav-hide-scroll .on a{
	color: #d40006;
	border-bottom: 1px solid #d40006;
}
#menu-nav-hide-scroll li{
	width: auto;
	padding: 0 10px;
}
#menu-nav-hide-scroll li a{
	background-color: transparent;
	border: 0;
}
#menunav-x-scroll{
	height: 40px;
	width: 70%;
	overflow-x: scroll;
	margin: 0 auto;
	overflow-y: hidden;
}
@media(min-width: 738px){
		.slick-prev,
	.slick-next
	{
	    top: -40px;
	}
}
@media(min-width: 991px){
	.menu-nav{
		display: none;
	}

	.service-left{
	width: 64%;
	}
}
@media(max-width: 388px){
	.army-hide{
		display: none;
	}
}
@media(max-width: 566px){
	.service-left a{
		width: 50% !important;
		padding-right: 15px;
	}
	.service-left a span{
		font-size: 10px;
	}
}
@media(max-width: 767px){
	.about-left{
		width: 100% !important;
		margin-left: 0;
	}
	.about-right{
		width: 100% !important;
		border: 0 !important;
	}
	.about-list{
		height: 130px;
	}
	.zuoyou{
		display: none;
	}
	.lianxiwm{
		display: none;
	}
	.bottom-left-list{
		width: 50% !important
	}
	.zhichifuwu{
		padding-left: 0!important
	}
}
@media(max-width: 991px){
	.bottom-bottom{
		margin-top: 20px;
	}
}
@media(max-width: 650px){
	.bottom-bottom-right{
		margin-top: 0 !important;
	}
}
@media(max-width: 529px){
	.no-padding{
		padding: 0 !important;
	}
}
.float{
	position: fixed;
	right: 0;
	bottom: 0;
	top: 0;
	margin: auto;
	height: 100%;
/*	max-height: 640px;*/
	width: 45px;
	background-color: #E6E9F0;
	text-align: center;
	z-index: 99999999999;
}
.float-top{
	margin: auto;
	text-align: center;
	width: 30px;
	position: absolute;
	top:0;
	left: 9px;
}
.float-bottom{
	margin: auto;
	text-align: center;
	width: 30px;
	position: absolute;
	bottom:0;
	left: 9px;
}
.login{
	color: #A9A9A9;
	border: 1px solid #AAA49D;
	padding: 10px;
	
	margin-top: -435px;
	background-color: white;
}
.login span{
	font-size: 18px;
	color: #7EC9FF;
}
.login input{
	color: #A9A9A9;
	margin: 5px auto;
}
.login a{
	color: #7EC9FF;
}
.login a:hover{
	text-decoration: none;
}
.contact-left-1{
	height: 300px;
	border: 1px solid #DEDEDE; 
	border-top:0; 
	padding-left: 0 !important;
	padding-right: 0 !important;
	background-color: white;
}
.contact-left-1 p:first-child{
	border: 1px solid #63BCFD;
	background-color: #90D0FF;
	background: -moz-linear-gradient(top, #BBE3FF,#58B8FF  100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#BBE3FF), to(#58B8FF));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#BBE3FF', endColorstr='#58B8FF'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#BBE3FF', endColorstr='#58B8FF')"; /* IE8 */
	background: -ms-linear-gradient(top,#BBE3FF 0%,#58B8FF 100%);
	color: white;
	padding: 10px 0 10px 20px;
	margin-bottom: 5px;
	margin-top: 0;
}
.contact-left-1 ul{
	padding-left: 10px;
}
.contact-left-1 ul li{
	list-style-type: none;
	padding: 10px;
	border-bottom: 1px dotted #B6B6B6;
}
.contact-left-1 a:hover{
	text-decoration: none;
}
.contact-left-1 span{
	float: right;
}
.contact-right{
	padding: 0 10px;
	border: 1px solid #DEDEDE; 	
	background-color: white;
}
.contact-right p{
	color: #434343;
	line-height: 25px;
}
.contact-right .news>p{
	color: #757776;
	background-color: #EDEDED;
	background: -moz-linear-gradient(top, white,#dedede  100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#dedede));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dedede'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dedede')"; /* IE8 */
	background: -ms-linear-gradient(top,#ffffff 0%,#dedede 100%);
	padding: 10px;
	margin-top: 0;
}
.contact-right-title{
	color: #757776;
	background-color: #EDEDED;
	background: -moz-linear-gradient(top, white,#dedede  100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#dedede));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dedede'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dedede')"; /* IE8 */
	background: -ms-linear-gradient(top,#ffffff 0%,#dedede 100%);
	padding: 10px;
	margin-top: 0;
}
/*.contact-right p span{
	position: absolute;
	right: 10px;
	font-size: 12px;
	color: #AAAAAA;
}*/
.contact-right-2d{
	font-size: 12px;
	text-align: center;
	padding-top: 50px;
}
.contact-go{
	background-color: white;
	border: 1px solid #999;
	color: #817F80;
	padding: 10px 40px;
	float: right;
}
.contact-left-2{
	padding: 0 10px 10px 10px;
	border: 1px solid #DEDEDE; 	
	background-color: white;
	float: left;
	margin-top: 110px;
}
.contact-left-2 p{
	color: #757776;
	/* line-height: 1px; */
	margin: 0;
}
@media(max-width: 767px){
	.contact-left-1{
		height: 524px !important;
	}
	.cp-hide{
		display: none;
	}
}
.contact-right-input{
	color: #191717;
	margin-bottom: 10px;
	width:49.5%;
	padding:10px;
	border:1px solid #191717;
	box-shadow:0;
}
@media(max-width: 488px){
	.contact-right-input{
		width: 100% !important;
	}
}
.login-background{
	overflow: hidden;
	border-top: 1px solid #D60007;
}
.service-top{
	background-color: white;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	z-index:1;
	max-width:1170px
	/*margin-top: -60px;*/
}
.service-top .container{
	overflow-x: auto;
}
.contbox{
	height: 43px;
	width: 550px;
}
.service-top ul{
	padding-left:0; 
}
.service-top ul li{
	list-style-type: none;
	float: left;
	padding: 10px 20px 2px 20px;
}
.service-top ul li a{
	color: #333;
	padding: 9px 0px;
	font-size: 16px;
}
.service-top ul li a:hover{
	
	text-decoration: none;
}
/*#default1{
	border-bottom: 2px solid #57B5FF;
}*/
.service-top ul li.on a{
	border-bottom: 2px solid #D40006;
	color: #D40006;
}
.service-top ul li.on em{
	display: block;
	margin-top: -3px;
	margin-left:25px;
	height:0;   
    width:0;   
    overflow: hidden;   
    font-size: 0;   
    line-height: 0;   
    border-color:  transparent transparent #D40006 transparent;   
    border-style:solid;   
    border-width:6px; 
}
/*#default2{
	display: block;
	margin-top: -3px;
	margin-left:25px;
	height:0;   
    width:0;   
    overflow: hidden;   
    font-size: 0;   
    line-height: 0;   
    border-color:  transparent transparent #57B5FF transparent;   
    border-style:solid;   
    border-width:6px; 
}*/
.action{
	border: 1px solid #A7A7A7;
	margin:0 0 40px 0;
	background-color: white;
}
.action ul{
	color: #A7A7A7;
	padding-left:0; 
}
.action ul li{
	list-style-type: none;
	border-bottom: 1px dotted #A7A7A7;
	padding: 10px;
}
.action ul li a{
	color: #333;
}
.action ul li span{
	float: right;
}
.action ul li a:hover{
	text-decoration: none;
}
.page-go{
	margin:30px auto;
	text-align: right;
	line-height: 24px;
	padding-right: 40px;
}
.page-go a{
	background-color: #E4E4E4;
	color: #434343;
	margin: 0 3px;
	padding: 0 10px;
	display: inline-block;
}
.page-go strong a{
	color: #D40006;
}
.page-go a:hover{
	text-decoration: none;

}
#page-choose{
	background-color: #83CBFF;
	color: white;	
}
@media only screen and (min-width: 320px) and (max-width: 767px){
	.page-go strong:first-child{
		display: none;
	}
	.page-go a{
		padding: 0px 6px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.page-go strong:first-child{
		display: none;
	}
	.page-go a{
		padding: 0px 8px;
	}
}
.listpage {text-align:center;line-height: 40px;height: 40px;width:100%;font-size: 14px;margin-top: 10px;}
.listpage a {font:12px Microsoft Yahei;color:#4a4849;padding:1px 6px;margin-left: 5px;border: 1px solid #e0e0e0;}
.listpage strong {border: #851219 1px solid;padding:1px 6px;background-color: #851219;color: #ffffff;margin-left: 5px;}
.listpage strong:first-child{
	display: none;
}

.backup{
	border: 1px solid #A7A7A7;
	margin:0 0 40px 0;
	background-color: white;
}
.backup img{
	width: 100%;
	max-width: 440px;
}
.backup p{
	color: #434343;
	font-size: 16px;
	margin: 40px auto;
}
.backup .row>img{
	margin: 40px auto;
}
.backup a{
	margin: 20px auto 40px;
}
.download-top{
	padding: 10px auto;
	border: 1px solid #A7A7A7;
	border-bottom: 1px solid #DCDCDC;
	margin-top: 0px;
	background-color: white;
}
.download-top form{
	float: right;
	margin: 7px 0;
}
.download-top a{
	padding: 10px 20px;
	display: block;
	width: 100px;
	float: left;
	color: #434343;
}
.download-top a:hover{
	text-decoration: none;
}
.download-list{
	border: 1px solid #A7A7A7;
	border-top: 0;
	margin: 0 0 40px 0;
	background-color: white;
}
.download-top .on{
	background-color: #60BBFF;
	color: white;
}
.download-list ul{
	padding: 0;
}
.download-list ul li{
	list-style-type: none;
	color: #333;
	padding: 10px 0;
}
.download-list ul li a{
	color: #333;
}
.download-list ul li p{
	margin: 0;
}
@media(max-width: 767px){
	.float{
		display: none;
	}
}
.about{
	border: 1px solid #D8D8D8;
	margin:0 0 40px 0;
	background-color: white;
}
.about img{
	margin-top: 20px;
}
.about p{
	font-size: 12px;
}
.position{
	color: #A7A7A7;
	margin: 5px 0;
}
.culture span{
	color: #C40013;
	font-size: 16px;
}
.culture{
	line-height: 25px;
}
.job{
	width: 100%;
	max-width: 730px;
	margin: 20px auto;
	text-align: center;
	border: 1px solid #DBDBDB;
	color: #333;
}
.job>p{
	margin:0;
	padding: 5px 0;
	border-bottom: 1px solid #DBDBDB;
	font-size: 16px;
}
.job .row{
	text-align: left;
}
/*.job .row p{
	padding: 10px 25px;
	border-left: 1px solid #DBDBDB;
	margin: 0;
}*/
.job .row .zhiwei{
	padding: 10px 25px;
	border-left: 1px solid #DBDBDB;
	margin: 0;
}
.job .row .zhiwei span{
	font-size: 16px;
}
/*.job .row p span{
	font-size: 16px;
}*/
@media(max-width: 767px){
	.job .row{
		width: 100%;
	}
}
.job a{
	color: #a1a1a1;
	font-size: 16px;
	border-top: 1px solid #DBDBDB;
	width: 100%;
	display: block;
	padding: 5px 0;
}
/* .news{
	height: 600px;
} */
.news ul{
	color: #A7A7A7;
	/* padding: 0px 5px ;  */
}
@media(max-width: 768px){
	.news>ul{
		padding-left: 0;
	}
}
.news ul li{
	/* list-style-type: none; */
	border-bottom: 1px dotted #A7A7A7;
	padding:0 10px 10px 10px;
	margin-top: 10px;
}
.news ul li a{
	color: #333;
}
.news ul li span{
	float:left;
}
.news ul li a:hover{
	text-decoration: none;
}
.contact-left-1 ul li a{
	color: #929292;
}
.news-detail-title{
	text-align: center;
	padding-bottom: 10px;
	border-bottom: 1px solid #D8D8D8;
}
.news-detail-title p{
	background-color: white !important;
	margin:0 !important; 
}
.news-detail-title p:first-child{
	font-size: 18px;
	color: #505050;
}
.news-detail p{
	font-size: 12px;
}
.news-detail img{
	max-width: 100%;
}
.product-left a{
	color: #858585;
	cursor: pointer;
}
.product-left a:hover{
	text-decoration: none;
}
.product-left a span{
	float: right;
}
.product-left ul{
	padding: 0;
} 
.product-left ul li{
	border-bottom: 1px dotted #EBEBEB;
	list-style-type: none;
}
.software-hide{
	padding: 0 0px 10px 0px;
	font-size: 12px;
	display: none;
}
.software-hide a{
	padding:5px 0 10px 30px;
	display: block; 
	border-bottom: 1px dotted #EBEBEB;
}
.product-right-top{
	color:#A4A4A4;
	font-size: 12px;
	border-bottom: 1px solid #D8D8D8;
}
.product-right-top form select{
	border: 1px solid #D8D8D8;
	width: 118px;
	margin: 5px;
}
.product-right-top form input{
	border:1px solid #D8D8D8;
	background-color: white;
	margin: 5px 0;
}
.product-right-list ul{
	padding-left:0; 
}
.product-right-list ul li{
	list-style-type: none;
}
.product-right-list p{
	font-size: 12px;
    color: #333;
    text-align: left;
    margin: 16px 60px 14px 200px;
    margin-top: 10px;
	cursor: pointer;
	float:none;
}
.product-right-list ul li a img{
	/* width: 220px; */
	/* margin-right: 0;
	margin: 0 8px 0 10px; */
	/*height: 171.609px;*/
	cursor: pointer;
}
@media(max-width:767px){
    .product-right-list ul li a img{
	    height: auto!important;
    }
}
.product-right-list a{
	margin: 0;
	cursor: default;
}
.product-right-list p:hover{
	text-decoration: none;
}
.product-right-list ul li a p span{
	color: #616161;
	float: none;
	font-size: 20px;
	position: inherit;
	font-weight: 400;
}
.chanpin_liebiao_miaosu{
	width:66%; 
	height:auto; 
	overflow:hidden; 
	line-height:25px; 
	padding-left:0px;
	float:left;
}
.chanpin_liebiao_yyhj{
	width:66%; 
	height:auto; 
	overflow:hidden;
	padding-top:20px;
	line-height:25px;
	float:left;
}
.product-right-list .row a:hover p span{
    text-decoration: underline;
    color: #DC272D;
}
.slick-slide{
	position: relative;
}
.product-right-list a div div{
	position: relative;
}
.product-right-list a div div div{
	background:rgba(0,0,0,0.5);  
    background:#000 5;/*CSS Hack,只能对ie9以下浏览器ie6,ie7,ie8有效，否侧ie10,FF,Cherome会失去透明效果*/  
    filter:Alpha(opacity=50);/*只对ie7,ie8有效*/
    width: 100%;  
    margin: 0;
    cursor: pointer;
    height: 0;
  	padding-bottom: 77%;
  	overflow: hidden;
  	position: absolute;
  	margin-top: -77%;
  	display: none;
}
.product-right-list a div img{
	 width: 100%;
}
.product-right-list a div div div img{
	width: 28px;
	margin: 30% auto auto;
	display: block;
	border: 0;
	height: auto;
}
.product-right-list ul li a div:hover .shadow{
	display: block;
}

@media(max-width: 767px){
	.product-right-top form input{
		width: 100% !important;
	}
	.product-right-top form select{
		width: 100% !important;
		margin: 5px 0 !important;
	}
}
.product-right-table table {
	font-size: 14px;
	color: #656565;
	text-align: center;
	border-collapse: separate;
	border-spacing: 14px 10px
}
.product-right-table p{
	color: #6A6A6A;
	font-size: 14px;
	margin-bottom: 0;
	border: 0;
}
.product-right-table table tr td{
	border: 0 !important;
}
.product-right-table .table-1{
	background-color: #EEE;
	width: 21%;
}
.product-right-table .table-4{
	background-color: #EAEDF3;
	width: 79%;
}
.product-right-table table tr th{
	text-align: center;
	border: 0 !important;
}
.product-right-table table tr th span{
	color: #6A6A6A;
}
.product-right-table table tr th span:hover{
	color: #D40006;
}
.product-right img{
	border:1px solid #E9E9E9;
	width: 100%;
}
.product-right h4{
	color: #D80007;
}
.product-detail-top p{
	margin: 0;
	font-size: 12px;
}
.product-detail-top a{
	color: #434343;
}
.product-detail-top a span{
	color: #A00000;
	margin-right: 5px;
}
.default3{
	display: block;
	margin-top: 0px;
	margin-left:43px;
	height:0;   
    width:0;   
    overflow: hidden;   
    font-size: 0;   
    line-height: 0;   
    border-color: #D80007 transparent transparent  transparent;   
    border-style:solid;   
    border-width:6px; 
    visibility: hidden;
}
.product-detail-menu-this{
	border-top: 2px solid #D80007;
	margin-top: -1px !important;

}
.product-detail-menu-this em{
	visibility: visible !important;
}
.product-detail-menu a{
	color: #7C7C7C !important;
	border-right: 1px solid #B5B5B5;
	display: block;
	padding: 0 20px;
	font-size: 14px;

}
.product-detail-menu ul li{
	float: left;
	list-style-type: none;
	margin-top: 0px;
	border-bottom:0;
	padding: 0 0 10px 0 !important;
}
.product-detail-menu ul{
	padding: 0px;
	margin-left: 30px;
	border:1px solid #E9E9E9;
	margin: 10px 0;
}
.product-detail-content p{
	color: #5f5f5f;

}
.product-detail-content{
	margin-bottom: 100px;
}
.vip-head{
	background-color: #FAFAFB;
}
.vip-head img{
	width: 150px;
    margin: 11px 0;
    float: left;
} 
.vip-menu{
	margin-left: 20%;
}
.vip-menu a{
	margin: 28px 35px;
	display: inline-block;
	color: #939393;
	font-size: 16px;
}
.vip-menu a:hover{
	text-decoration: none;
}
.head-search{
	float: right;
	margin: 28px 0;
	border: 1px solid #D7D7D7;
}
.head-search input{
	border: 0;
	
}
.head-search input:first-child{
	border-right: 1px solid #D7D7D7;
}
.vip-head-go{
	background-color: #EAEAEA;
	color: #8F0400;
	font-size: 12px;
	padding: 3px 4px 2px 4px;
}
.vip-left ul{
	padding: 0;
	font-size: 16px;
}
.vip-left ul li{
	list-style-type: none;
	margin: 10px 0;
	border-bottom: 1px solid #DEDEDE;
	padding-left: 10px;
	padding-bottom: 2px;
}
.vip-max-width{
	width: 1100px;
	margin: auto;
}
.vip-left ul li ul{
	font-size: 12px;
	margin: 10px 0;
}
.vip-left ul li a{
	color: #434343;
	cursor: pointer;
}
.vip-left-hide{
	display: none;
}
.vip-left-hide li{
	margin:  0 !important;
	line-height: 25px;
	border: 0 !important;
}
.vip-left-menu-2nd{
	border: 0 !important;
	padding: 0 !important;
}
.vip-left{
	float: left;
	width: 105px;
	margin-top: 50px;
}
.vip-right{
	width: 900px;
	float: right;
	margin-top: 45px;
}
.vip-right-top{
	height: 150px;
	width: 900px;
	border-radius: 100px 0 0 100px;
	background-color: white;
}
.vip-right-user div:first-child{
	border-radius: 40px;
	width: 80px;
	height: 80px;
	overflow: hidden;
	margin: 36px 0 0 38px;
	float: left;
}
.vip-right-user div a img{
	width: 100%;
}
.vip-right-user div:last-child{
	padding:  30px 0 0 150px ;
}
.vip-right-user a{
	color: #434343;
	font-size: 16px;
	display: block;
}
.vip-right-user {
	height: 150px;
	width: 300px;
	border-right: 1px dotted #DEDEDE;
	float: left;
}
.vip-right-user-detail{
	height: 100px;
	width: 255px;
	float: right;
	margin: 25px;
	background-color: #F8F8F8;
}
.vip-right-user-detail a{
	color: #434343;
	margin: 16px 20px;
	display: inline-block;
	font-size: 12px;
}
.vip-right-user-detail a:hover{
	text-decoration: none;
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.vip-right-staff{
	float: left;
	width: 240px;
	margin: 5px 0 0 50px;
}
.vip-right-staff a{
	color: #434343;
	display: inline-block;
	width: 40px;
	text-align: center;
	font-size: 12px;
	margin: 5px 18px;
}
.vip-right-staff a:hover{
	text-decoration: none;
}
.vip-right-staff a i{
	font-size: 30px;
}
.vip-right-left-1{
	margin-top: 20px;
	width: 600px;
	height: 160px;
	background-color: white;
	float: left;
}
.vip-right-left-1 p{
	font-size: 16px;
	color: #434343;
	margin: 15px 0 5px 24px;
	width: 570px;
}
.vip-right-left-1 p>a{
	font-size: 12px;
	float: right;
	color: #ABABAB;
}
.vip-right-left-1 table{
	border-collapse: separate;
	border-spacing: 0px 10px;
	color: #434343;
	width: 600px;
	text-align: center;
}
.vip-right-left-1 table img{
	width: 50px;
}
.vip-right-left-1 table a{
	color: #ABABAB;
}
.vip-right-left-time{
	font-size: 12px;
	width: 150px;
}
.vip-right-left-1 table th{
	text-align: center;
}
.vip-right-left-2{
	float: left;
	width: 600px;
	height: 200px;
	background-color: white;
	margin-top: 20px;
}
.vip-right-left-2 p{
	font-size: 16px;
	color: #434343;
	margin: 15px 0 5px 24px;
	width: 570px;
}
.vip-right-left-2 p>a{
	font-size: 12px;
	float: right;
	color: #ABABAB;
}
.vip-right-left-2>a{
	width: 117px;
	margin: 15px 0px 0 24px;
	display: inline-block;
}
.vip-right-left-2>a img{
	width: 100%;
}
.vip-right-right{
	background-color: white;
	width: 270px;
	height: 380px;
	float: right;
	margin-top: -160px;
	margin-bottom: 160px;
}
.vip-right-right p{
	color: #434343;
	font-size: 16px;
	margin: 10px 0 0px 10px;
}
.vip-right-right a{
	width: 100px;
	margin: 5px 10px 2px 18px;
	display: inline-block;
}
.vip-right-right a>img{
	width: 100%;
}
.order-top{
	width: 100%;
	background-color: white;
	font-size: 16px;
	color: #434343;
	padding: 10px 0 10px 20px;
}
.order-bottom{
	background-color: white;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 160px;
}
.order-bottom ul{
	padding-left: 0;
}
.order-bottom ul li{
	list-style-type: none;
	padding: 10px 20px;
	float: left; 
}
.order-bottom ul li a{
	color: #434343;
}
.order-page a{
	color: #EC131C !important; 
}
#order-list{
	margin-left:20px;
	width: 860px;
	text-align: center;
	margin-top:0;  
}
#order-list tr:first-child{
	background-color: #F2F2F2;
}
#order-list tr td{
	padding: 5px;
	color: #7d7777;
	font-size: 16px;
}
#order-list tr td:first-child{
	width: 56%;
	text-align: center;
}
.order-bottom table{
	margin: 20px 0 0 20px;
	width: 860px;
}
.order-bottom table tr:first-child{
	background-color: #F2F2F2;
	color: #434343;
	font-size: 14px;
	width: 100%;
}
.order-bottom table tr:first-child td{
	
	padding-left:40px; 
}
.order-bottom table tr td:first-child{
	width: 56%;
	text-align: left;
}
.order-bottom table tr td{
	width: 11%;
	border: 1px solid #F2F2F2;
	font-size: 12px;
	text-align: center;
}
.order-bottom table tr td img{
	width: 70px;
	margin: 10px 5px 10px 20px;
	float: left;
}
.order-bottom table tr td p{
	width: 320px;
	
}
.order-bottom table tr td div span{
	margin: -30px 0 0 400px;
	display: block; 
}
.order-bottom table tr td a{
	color: #434343;
	padding: 5px 0;
	display: block;
	width: 75px;
	margin: auto;
}
.order-bottom table tr td a:first-child{
	border-bottom: 1px solid #F2F2F2;
}
.order-page-number{
	float: right;
	margin: 20px;
}
.order-page-number a{
	color: #434343;
	padding: 5px 10px;
}
.order-detail-1{
	margin-top: 20px;
	background-color: white;
	padding: 10px 0;
}
.order-detail-1 table{
	width: 860px;
	margin: 10px 20px;
	border: 1px solid #DBDBDB;
	text-align: center;
	color: #7E7E7E;
}
.order-detail-1 table tr:first-child{
	background-color: #DBDBDB;
	padding: 5px 0 !important;
}
.order-detail-1 table tr td{
	padding: 10px 0;
}
.order-detail-td-2{
	width: 30%;
}
.order-detail-1 table tr td a{
	color: #7E7E7E;
}
.order-detail-2{
	margin-top: 20px;
	background-color: white;
	padding: 10px 0;
}
.order-detail-2 p{
	font-size: 16px;
	margin:0 0 10px 20px;
}
.order-detail-2 ul{
	padding-left: 50px;
}
.order-detail-2 ul li{
	list-style-type: none;
	float: left;
	font-size: 14px;
}
.order-detail-2 ul li .glyphicon{
	display: inline-block;
	font-size: 25px !important;
	margin-top: 5px;
}
.order-detail-2 ul li i{
	display: inline-block;
	margin: 0 32px;
	font-size: 30px !important;
}
#order-icon li{
	font-size: 30px;
}
#order-icon{
	margin-bottom:0; 
}
.order-ok{
	color: #7aaf4c;
}
.order-word li span{
	display: block;
	font-size: 12px;
	color: #979797;
}
.order-word li{
	margin: 0 17px;
	text-align: center;
}
.order-word{
	padding-left: 0;
}
.order-detail-3{
	margin-top: 20px;
	background-color: white;
	padding: 10px 0;
	margin-bottom: 160px;
}
.order-detail-3 p{
	font-size: 12px;
	margin: 0 0 10px 20px;
}
.order-detail-3 p:first-child{
	font-size: 16px;
}
.address{
	margin-top: 20px;
	background-color: white;
	padding: 10px 0;
	margin-bottom: 160px;
}
.address p{
	margin: 0 0 12px 20px;
}
.address form{
	margin: -193px 0 10px 110px;
}
.address form input,
.address form select,
.address form textarea{
	margin:0 0 11px 0;
	border: 1px solid #D9D9D9;
	/* color: #D9D9D9; */
}
.address form textarea{
	overflow:hidden; 
	resize:none;
	width: 200px;
	height: 73px
}
.address form input:last-child{
	background-color: #f44336;
	width: 125px;
	color: #fff;
	padding-left: 5px 10px;
	border-radius: 5px;
	outline: medium;
	border-color: #f44336;
}
.address-table{
	margin: 10px 20px 30px 20px;
	width: 860px;
	text-align: center;
}
.address-table tr{
	border:1px solid #D9D9D9;
	padding: 10px 0;
	height: 40px;
	font-size: 12px;
}
.address-table tr:first-child{
	font-size: 16px;
}
.address-zone{
	width: 30%;
}
.address-table tr td a{
	color: #585858;
}
.address-default{
	background-color: #0066A8;
	color: white !important;
	border-radius: 3px;
	width: 50px;
	padding: 3px 5px;
	visibility: hidden;
	cursor: pointer;
}
.address-default:hover{
	text-decoration: none;
}
.info-word{
	color: #7E7E7E;
	margin-left: 20px;
	width: 80px;
}
.info-word p{
	margin: 20px 0 25px 10px;
}
.info-text{
	color: #7E7E7E;
	width: 200px;
	margin-left: 110px;
	margin-top: -404px;
	margin-bottom: 50px;
}
.info-text input{
	margin: 21px 0 1px 0;
	width: 180px;
	border:1px solid #D0D0D0;
}
.info-text input:last-child{
	width: 100px;
	background-color: white;
	color: #7E7E7E;
}
.touxiang-show{
	margin: 20px 0 10px 20px;
	width: 470px;
	height: 200px;
	padding: 15px;
	background-color: #F2F2F3;
}
.touxiang-show img{
	width: 150px;
	display: block;
	margin:  10px auto;
}
.touxiang-list{
	margin:0 0 10px 20px ;
	width: 480px;
}
.touxiang-list p{
	color: #818181;
	margin: 5px 0;
}
.touxiang-list ul{
	padding-left: 0;
}
.touxiang-list ul li{
	float: left;
	margin: 5px 10px 5px 0;
	padding: 0;
}
.touxiang-list ul li a img{
	width: 50px;
}
.touxiang-list input{
	width: 80px;
	color: #818181;
	border: 1px solid #F2F2F3;
	background-color: white;
	margin: 10px 0;
}
.password p{
	color: #858585;
	font-size: 12px;
	margin-left: 20px;
}
.password form input{
	display: block;
	margin: 10px 0 11px 0;
	border: 1px solid #D0D0D0;
}
.password form{
	margin: -115px 0 0 85px;
}
.password form input:last-child{
	width: 80px;
	color: #858585;
	background-color: white;
}
.point table tr td{
	text-align: center !important;
	padding: 0 !important;
	border: 0 !important;
	width: 33% !important;
	height: 45px;
	color: #949494;
}
.point table{
	border: 1px solid #F3F3F4;
}
.point table tr:first-child td{
	font-size: 14px !important; 
	color: #949494 !important;
}
.point-go{
	float: right;
	margin:20px 20px 20px 0;
}
.point-go a{
	color: #bdbdbd;
	margin: 0 5px;
}
.point-buy ul:first-child a{
	color: #858585;
}
.point-buy ul:first-child{
	background-color: #F2F2F3;
	width: 840px;
	margin-left: 30px;
}
.point-buy-page{
	background-color: #B00101;
}
.point-buy-page a{
	color: white !important;
}
.point-buy-list ul li img{
	width: 170px;
	height: 170px;
	border: 1px solid #F6F6F7;
}
.point-buy-list ul li{
	font-size: 12px;
	width: 210px;
	text-align: center;
	margin-right:12px; 
}
.point-buy-list ul{
	padding-left: 10px;
}
.point-buy-list ul li a{
	color: #333;
}
.point-buy-list ul li a span{
	color: #ec121c;
}
.minus,.plus{
	color: #878787;
	background-color: #F7F7F8;
	border:1px solid #878787;
	width: 27px;
	font-size: 14px;
}
.quantity{
	color: #878787;
	background-color: #fff;
	border:1px solid #878787;
	border-left:0;
	border-right:0;  
	width: 40px;
	text-align: center;
}
.minus,.plus,.quantity{
	margin: 0 0 0 0;
	display: inline-block;
}
.point-buy-detail{
	padding: 0 20px;
	width: 900px;
}
.point-buy-detail>img{
	width: 250px;
	border: 1px solid #F6F6F7;
	margin: 10px;
}
.point-buy-detail h4{
	margin: -230px 10px 0 290px;
	border-bottom:1px solid  #D9D9D9;
	padding-bottom: 10px;
}
.point-buy-detail>p{
	margin: 10px 0 15px 290px;
}
.point-buy-detail p b{
	color: #e10207;
}
.point-buy-detail form{
	margin: -37px 0 0 370px;
}
.point-buy-now{
	margin: 25px 0 40px -80px;
	width: 140px;
	height: 40px;
	background-color: #EF520E;
	border: 0;
	color: white;
	font-size: 16px;
	display: block;
}
.point-buy-detail-bottom{
	padding: 20px 30px;
	width: 900px;
}
.point-buy-detail-bottom p{
	padding: 5px 0;
	
	margin: 10px 0;
	color: #858585;

}
.point-buy-detail-bottom p span{
	/*border-bottom: 1px solid #EF520E;*/
	padding: 5px 0;
}
.point-buy-detail-bottom img{
	max-width: 900px;
	margin-bottom: 20px;
}
.collection-title{	

	padding: 10px 20px;
	border-bottom: 1px solid #F6F6F7;
}
.collection-title a{
	color: #555;
	padding-right: 50px;
}
.title-choose{
	color: #eb010c !important;
}
.collection-list li a:first-child img{
	width: 170px;
	border:1px solid #F6F6F7;
}
.collection-list li a{
	color: #bbbbbb !important;
	font-size: 12px;
	margin: 2px 0;
}
.collection-list li{
	width: 212px;
	position: relative;
	margin: 0 5px;
}
.trash{
	position: absolute;
	top: 9px;
	right: 23px;
	width: 30px;
	display: none;
}
.collection-list li:hover .trash{
	display: block;
}
.castoff img{
	width: 180px;
}

/*修改css*/
.logininput{
	width:90%;padding:10px;border:1px solid #A9A9A9;box-shadow:0
}




/*二维码*/
.ewm{
	position: absolute;
	top: 0;
	right: 50px;
	transform: scale(0);
	-webkit-transform: scale(0);
	transform-origin: 100% 30%;
	-webkit-transform-origin: 100% 30%;
	transition: all 0.3s; 
	-webkit-transition: all 0.3s; 
}
.ewm1{
	transform: scale(1);
	-webkit-transform: scale(1);
	transform-origin: 100% 30%;
	-webkit-transform-origin: 100% 30%;
	transition: all 0.3s; 
	-webkit-transition: all 0.3s; 
}
.goumai{
	float: right;
	width: 120px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	background: #D40006;
	border-radius: 3px;
	overflow: hidden;
	margin-right: 25px;
}
.goumai a{
	display: block;
	font-size: 16px;
	color: #fff;
}
.goumai a:hover{
	color: #fff !important;
}
.shdz{
	margin-bottom: 50px;
}
.shdz p{
	font-size: 14px;
	color: #7a7a7a;
	margin-bottom: 10px;
}
.dizhi li{
	line-height: 30px;
	font-size: 12px;
	color: #9E9E9E;
}
.dizhi li input{
	margin-right: 5px;
	margin-top: 9px;
	float: left;
}
.dizhi li a{
	font-size: 12px;
	color: #9E9E9E;
}
.dizhi li a:hover{
	color: #D40006;
}
.yhqlist{
	margin-bottom: 50px;
}
.yhqlist p{
	font-size: 14px;
	color: #7a7a7a;
	margin-bottom: 10px;
}
.yhqlist ul li{
	width: 185px;
	float: left;
	margin-right: 25px;
	margin-bottom: 20px;
}
.probox1{
	width: 100%;
}
.probox1 tr th{
	height: 40px;
	line-height: 40px;
	font-size: 12px;
	color: #525252;
}
.probox1 tr th,.probox1 tr td{
	text-align: center;
}
.probox1 tr th:first-of-type{
	width: 30%;
}
.probox1 tr th:nth-child(2){
	width: 30%;
}
li{list-style: none;margin:0 auto;position:relative;overflow:hidden;z-index:1;max-width:1170px;}
#productliston a{
	text-decoration: none !important;
    color: #D40006 !important;
}
.news .tree>li>div{
	background-color: #F6F6F6;
}
#cp-on>div{
	background-color: #D80007;
	color: #fff;
}
#cp-on>.toggler{
	color: #fff;
}
#cp-on>div>a{
	color: #fff;
}
#cp-on>div>a:hover{
	color: #fff !important;
}
#cp-on2{
	color: #D80007;
}
.news .tree>li>div{
	padding: 10px 20px;
}
.tree>li>.toggler{
	margin-top: 5px;
    margin-right: 15px;
    font-size: 20px;
}
body .news .tree ul li{
	margin: 10px 0;
	padding: 0 10px;
}
.wap-bottom{
	position: fixed;
	z-index: 999;
	bottom: 0;
	left: 0;
	background-color: #fff;
	width: 100%;
}
.wap-bottom .ft_ul{
	padding: 10px 0;
}
.wap-bottom .ft_ul .ft_li{
	width: 25%;
	float: left;
	text-align: center;
	cursor: pointer;
}
.wap-bottom .ft_ul .ft_li a{
	color: #707070;
	font-size: 14px;
}
.wap-bottom .ft_ul .ft_li a img{
	margin: auto;
}
	.wap-bottom .ft_ul .ft_li a .img_a{
		display: block;
	}
	.wap-bottom .ft_ul .ft_li a .img_b{
		display: none;
	}
	.wap-bottom .ft_ul .ft_li.on a{
		color: #D80007;
	}
	.wap-bottom .ft_ul .ft_li.on a .img_a{
		display: none;
	}
	.wap-bottom .ft_ul .ft_li.on a .img_b{
		display: block;
	}
@media(min-width: 767px){
	.wap-bottom{
		display: none;
	}
}
.xtyy-pic{
	width: 300px;
	height: 180px;
	padding-top: 15px;
}

@media(max-width: 766px){
	.xtyy-word{
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
	}
	.xtyy-pic{
		height: 150px;
	}
	.news ul li{
		border-bottom: 0;
		padding: 10px 0;
		margin: 10px 0;
		background-color: #ececec;
	}
}
.CP_inedxlet{
	float:right;
	font-size:14px;
	color:#616161;
	font-family:"微软雅黑";
	margin:30px -25px 0 0;

}